Xtiva financial systems careers in Tubli, Bahrain